/**
描述
  输入一个 int 型整数，按照从右向左的阅读顺序，返回一个不含重复数字的新的整数。
  保证输入的整数最后一位不是 0 。

  输入描述：
  输入一个int型整数

  输出描述：
  按照从右向左的阅读顺序，返回一个不含重复数字的新的整数

  示例1
  输入：9876673
  输出：37689
*/
const readline = require('readline')
const rl = readline.createInterface({
  input:process.stdin,
  output:process.stdout
})

function transform(inputStr) {
  if (!inputStr) return
  // 转数组
  let inputArr = inputStr.split('')
  inputArr = inputArr.reverse()
  // 去重
  const setArr = Array.from(new Set(inputArr))
  // 排序
  // const resArr = setArr.sort((a, b) => a - b)
  
  // 倒序
  // const resArr = setArr.reverse()
  console.log(setArr.join(''))  
}

// let inputStr = '9876673'

// 本地测试
// transform(inputStr)

// 提交测试
rl.on('line', (line) => {
  if (line) {
    // 处理接收
    transform(line)
  }
})